violent rainstorm - Turkish English Dictionary